package com.hex.ds.hdtp.core.web.data.contrast.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Package: com.hex.ds.hdtp.core.web.data.contrast.vo
 * @ClassName CrossDbContrastListVo
 * @Description: 跨库对比清单-数据操作VO对象
 * @Author: wz.li
 * @Date 2023/7/24 17:43
 * @Version v2.0.2
 **/
@Data
public class CrossDbContrastListVo implements Serializable {

    private String pkId;

    private String taskPkId;

    private String sourceDbName;

    private String sourceTableName;

    private String contrastDbName;

    private String contrastTableName;

    private List<String> removeRepeatCountField;

    private List<String> groupCountField;

    private List<String> countField;

    private List<String> excludeField;

    private List<String> sumField;

    private List<String> trimField;

    private List<String> emptyField;

    private String customSql;

    private String contrastScene;

    private String tableStructureMappingPkId;

    private String serverPkId;

    private String contrastServerPkId;

    private String status;

    private String tableTransferPkId;
}
